radar modulator - Francés Inglés Diccionario